package cn.zyy.controller;

import cn.zyy.entity.Student;
import cn.zyy.service.StudentService;
import cn.zyy.service.StudentServiceImpl;

import java.util.List;

/**
 * 学生业务控制层
 */
public class StudentController {
    private StudentService studentService = new StudentServiceImpl();

    //增加学生
    public Boolean addStudent(Student student) {
        return studentService.addStudent(student);
    }

	//根据id删除学生
    public Boolean delStudent(Integer stu_id) {
        return studentService.delStudent(stu_id);
    }

	//根据学生id和班级名称给学生分班（根据班级名称查询班级ID，然后根据学生id，更新学生的班级信息）
    public Boolean updateStudent(Integer stuId, String className) {
        return studentService.updateStudent(stuId, className);
    }

    //查询所有学生信息,要求显示对应班级名称
    public List<Student> findAll(){
        return studentService.findAll();
    }

}
